Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Heilbronn Open - Heilbronn Open Castilla y Leon - Segovia XXXVII Torneig C.E. Laieta - Barcelona Mobilux Open - Luxembourg Bancastato Challenger Lugano - Lugano Siemens Open - Scheveningen s Tennis Masters 06 - Graz Open Castilla y Leon - Segovia Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Morocco Tennis Tour - Rabat Porsche Open - Poznan Sunrise Challenger Rhodes Challenger Busan Challenger St. Remy Challenger Astana Challenger Dallas Challenger Pozoblanco Challenger Astana Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Banja Luka Challenger 2003 - Banja Luka Tatra Banka Slovak Open - Bratislava Crystal Cup 1998 - Portoroz Cordenons Challenger XXX Edizione 'A Savoldi Marco' - Manerbio Dharwad Challenger 2003 - Dharwad Prostejov Challenger 6th Sardinian International Championships - Cagliari San Remo Tennis Cup - San Remo Open Castilla y Leon - Segovia China Open - Beijing VI Open Banc Agricol - Andorra X Open Internacional D'Andorra - Andorra International Bavarian Championship - Eckental Copa Sevilla Internacionales de Andalucia - Seville Istanbul Challenger Arroyo de la Encomienda - Valladolid Garden Open 2004 - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Astana Challenger - Astana Open Costa Daurada - Tarragona Siemens Open 2004 - Scheveningen Challenger Tunisie - Tunis Taiwan Challenger - Kaohsiung ATP Open Castilla y Leon - Segovia Manerbio Challenger Genova Challenger BMW Tennis Championship - Sunrise Lambertz Open - Aachen Heilbronn Open - Heilbronn Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Guzzini Challenger - Recanati Malaysian Open - Kuala Lumpur Nord LB Open - Braunschweig Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise TED Open - Istanbul Puerto Rico Challenger Tennis Event - Humacao Samsung Securities Cup - Seoul Ostdeutscher Sparkassen Cup - Dresden Intersport Heilbronn Open - Heilbronn Gold Flake Open - Chennai Dubai Tennis Open - Dubai Ostdeutscher Sparkessen Cup - Dresden Estoril Open - Estoril The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Generali Open 2000 - Kitzbuhel Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Adidas International - Sydney Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale VIII Torneo Internazionale di Tennis - Barletta Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta Recanati Challenger BMW Open - Munich Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen BMW Open - Munich Open Castilla y Leon - Segovia CA Tennis Trophy - Vienna Stockholm Open - Stockholm Tata Open 2003 - Chennai Adidas International - Sydney Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Brasil Open - Salvador Ramat Hasharon Challenger Akbank Private Banking TED Open - Istanbul Marburg Challenger Tashkent Challenger Scheveningen Challenger Biella Challenger Como Challenger Almaty Challenger Tashkent Challenger Canberra Challenger Sparkassen Open - Magdeburg Bratislava Challenger Qatar Open - Doha Perugia Challenger Seville Challenger Open 13 - Marseille Estoril Open - Estoril Nord/LB Open - Braunschweig Gerry Weber Open - Halle Open Castilla y Leon Trofeo Iberdrola - Segovia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Biella Challenger Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Sophia Antipolis Challenger Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Bastad Challenger Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Cordenons Challenger Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Heilbronn Challenger - Heilbronn Warsteiner Challenger - Lubeck Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg AXA Open - Espinho Chennai Open - Chennai Rome Challenger International Indoor Tennis Championships of Croatia - Zagreb Quelle Cup - Furth SAP Open - San Jose IPP Open - Helsinki Prostejov Challenger The Dubai Tennis Championships - Dubai Scania Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Muller Cup - Ulm Grand Prix Hassan II - Casablanca Eckental Challenger Estoril Open - Estoril Prostejov Challenger ATP Open Castilla y Leon - Segovia 1998 Safeway Challenger - Aptos Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Segovia Challenger Open Castilla y Leon - Segovia Tunis Challenger Pilot Pen Tennis - New Haven China Open - Beijing Campionati Internazionali di Sicilia - Palermo AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Heilbronn Challenger Stockholm Open - Stockholm AT&T Challenger of Dallas - Dallas Davidoff Swiss Indoors Basel - Basel Prostejov Challenger St. Petersburg Open - St. Petersburg KGHM Dialog Polish Indoors - Wroclaw Bulgarian Open - Sofia Legg Mason Tennis Classic - Washington D.C. Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Augsburg Challenger SAP Open - San Jose Kremlin Cup - Moscow Belgaum Open - Belgaum Lambertz Open - Aachen The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Gran Canaria 2 Challenger Estoril Open - Estoril BMW Open - Munich Memorial Savigni - Sassuolo Red Letter Days Open - Nottingham Baumag Open - Budapest Mercedes Cup - Stuttgart Kuppers Kolsch Cup - Aachen Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Nuembrecht Challenger - Nuembrecht Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Volkswagen Challenger 2004 - Wolfsburg 10ø Tornea B. Camparini - Reggio Emilia SAP Open - San Jose The Dubai Tennis Championships - Dubai Mitsubishi Electric Europe Cup - Monza IPP Open - Helsinki Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Media Will Cup Busan Challenger Tennis - Busan USTA Men's Challenger of Dallas - Dallas Czech Open 2006 - Prostejov SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Morocco Tennis Tour - Marrakech Croatian Indoors - Split Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Japan Open - Tokyo Estoril Open - Estoril Miller Lite Hall of Fame Tennis Championships - Newport AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta BMW Open - Munich Open de Moselle - Metz President's Cup 1998 - Tashkent Thailand Open - Bangkok Gold Flake Open - Chennai AIG Japan Open Tennis Championships - Tokyo Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Copenhagen Open - Copenhagen 2000 Mercedes Cup - Stuttgart Brest Challenger Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Scania Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Helsinki Challenger Maia Challenger Qatar Mobil Open 2001 - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Nottingham Open - Nottingham Delray Beach International Tennis Championships - Delray Beach Gold Flake Open - Chennai Open Sabadell Atlantico - Barcelona Guardian Direct Cup - London RCA Championships - Indianapolis Serbia Open - Belgrade Mercedes Cup - Stuttgart Gran Canaria 1 Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington Tallahassee Challenger St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Qatar ExxonMobil Open - Doha Apia International - Sydney BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Cremona Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Generali Open - Kitzbuhel Generali Open - Kitzbuhel Orange Prokom Open - Sopot 1999 Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem China Open - Beijing Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel Estoril Open - Estoril BMW Open - Munich Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Topshelf Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Shenzhen Open - Shenzhen Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Tel Aviv Qatar Exxon Mobil Open - Doha Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Ordina Open - s-Hertogenbosch Sunrise Challenger AEGON International - Eastbourne Open Parc - Lyon Antalya Cup - Antalya St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Rome Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok China Open - Beijing Grand Prix de Tennis de Lyon - Lyon China Open - Beijing Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Copa Claro - Buenos Aires China Open - Beijing AEGON Championships - London AEGON Championships - London Gerry Weber Open - Halle Athens Challenger St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Synsam Swedish Open - Bastad Open Sud de France - Montpellier New York Open - New York BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Sydney International - Sydney Chennai Open - Chennai Delray Beach Open - Delray Beach Generali Open - Kitzbuhel The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca German Tennis Championships - Hamburg Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart Bank Austria Tennis Trophy - Vienna SA Tennis Open - Johannesburg Copenhagen Open - Copenhagen Delray Beach International Tennis Championships - Delray Beach Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok Mallorca Open - Mallorca Scania Stockholm Open - Stockholm If Stockholm Open - Stockholm Heilbronn Challenger Open Seat-Godo 2000 - Barcelona Grand Prix Hassan II - Casablanca Segovia Challenger Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon SkiStar Swedish Open - Bastad Aircel Chennai Open - Chennai Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Aix En Provence Challenger Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca Bordeaux Challenger Bet-at-home Open - Hamburg Moselle Open - Metz China Open - Beijing Valencia Open - Valencia ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Tampere Challenger AEGON Championships - London Braunschweig Open - Braunschweig Kuppers Kolsch Cup Aachen - Aachen Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Lille Challenger Alicante Challenger Memphis Open - Memphis Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Quimper Challenger Pilot Pen International - New Haven Alicante Challenger Qatar Mobil Open '99 - Doha New York Open - New York US Men's Clay Court Championship - Houston Milan Challenger Swiss Open - Gstaad Dubai Open - Dubai Open Sud de France - Montpellier Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai Nord/LB Open - Braunschweig 2001 Mercedes Cup - Stuttgart Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Dubai Tennis Open - Dubai President's Cup - Tashkent Open Romania - Bucharest Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Croatia Open Umag - Umag BCR Open Romania - Bucharest Thailand Open - Bangkok The Lipton Championships - Key Biscayne Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Ericsson Open - Miami St. Petersburg Open - St. Petersburg BMW Open - Munich German Open - Hamburg Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Guardian Direct Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Austrian Open - Kitzbuhel Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris BMW Open - Munich BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells ATP Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Legg Mason Tennis Classic - Washington D.C. Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati adidas Open de Toulouse - Toulouse Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Davidoff Swiss Indoors - Basel Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach Qatar Mobil Open 2000 - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Dubai Tennis Open - Dubai Serbia Open - Belgrade Adidas International - Sydney Generali Open 1998 - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Kremlin Cup - Moscow AXA Cup - London Open de la Comunidad Valenciana - Valencia Japan Open - Tokyo Dubai Tennis Open - Dubai Open Sud de France - Montpellier Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Intrum Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Rado Swiss Open - Gstaad International Championship of Croatia - Umag Copenhagen Open - Copenhagen Erste Bank Open - Vienna Generali Open 2001 - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca The Dubai Tennis Championships - Dubai Marbella Challenger Ilkley Challenger Tennis Masters Series - Hamburg Canberra Challenger Monte Carlo Open - Monte Carlo Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle BellSouth Open - Vina del Mar NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Wimbledon - London Erste Bank Open - Vienna Tennis Masters Series - Toronto Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Wimbledon - London Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia BMW Open - Munich BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Heineken Open - Auckland Milan Indoors - Milan Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Topshelf Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrilena Madrid Open - Madrid Thailand Open - Bangkok Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid AEGON Championships - London Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo French Open - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Miami Open - Miami U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BMW Open - Munich St. Petersburg Open - St. Petersburg French Open - Paris Copa Claro - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Shenzhen Open - Shenzhen Legg Mason Tennis Classic - Washington European Open - Antwerp Erste Bank Open - Vienna U.S. Open - New York ASB Classic - Auckland Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Wimbledon - London Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne 14th Paris Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, 1R, GER-FRA 2-3 ARAG ATP World Team Championship - Dusseldorf U.S. Open - New York River Oaks International Tennis Tournament - Houston All Lower level tournaments Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, Group 1, 2R, RSA-GER 2-3 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, GER-NED 4-1 Olympics - Sydney Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Tennis Masters Cup - Houston Olympics - Beijing River Oaks International Tennis Tournament - Houston Olympics - Athens